var xwintopImg = '<br/><img width="160em" height="160em" src="http://ww4.sinaimg.cn/large/7de0c4f0jw1famvrtjmwuj209k09kdfs.jpg"/><br/>关注微信号xwintop<br/>回复ofo即可查询密码';
$(function() {
	mui.init();
	$('#marksId').keypress(function() {
		if ($(this).val().length == 5) {
			myApp.getPasswordHttp();
		}
	});
	$('#getPasswordBut').click(function() {
		if ($('#marksId').val().length >= 5 && $('#marksId').val().length <= 8) {
			myApp.getPasswordHttp();
		} else {
			mui.alert('请输入正确的车牌号，谢谢。'+xwintopImg, '提示', null);
		}
	});
});

myApp = {
	getPasswordHttp : function() {
		mui('#getPasswordBut').button('loading');
		$
				.ajax({
					url : "indexAjax_getMarks",
					type : "post",
					dataType : "json",
					data : {
						marksId : $("#marksId").val()
					},
					async : true,
					success : function(data) {
						if (data.resultType == 'success') {
							mui.alert('车牌号为' + $("#marksId").val() + "的密码为："
									+ data.marks.bikePasswords[0].password+xwintopImg,
									'提示', null);
						} else {
							var btnArray = [ '取消', '确定' ];
							mui.prompt('欢迎分享您解锁后的密码<br />方便大家使用，谢谢^_^'+xwintopImg, '请输入密码',
									'暂未收录该车密码', [ "取消", "确定" ], function(e) {
										if (e.index == 1) {
											if(e.value.length >= 4){
												myApp.addPasswordHttp(e.value);
											}else{
												mui.toast('请输入正确的密码。');
											}
										} else {
											mui.toast('希望您解锁车后来分享密码哟！');
										}
									})
						}
						mui('#getPasswordBut').button('reset');
					},
					error : function() {
						mui.alert('服务器出错，请联系管理员，谢谢。', '提示', null);
						mui('#getPasswordBut').button('reset');
					}
				});
	},
	addPasswordHttp : function(password) {
		$.ajax({
			url : "indexAjax_addMarks",
			type : "post",
			dataType : "json",
			data : {
				marksId : $("#marksId").val(),
				password : password
			},
			async : true,
			success : function(data) {
				if (data == true) {
					mui.toast('保存成功，感谢您的分享。。。');
				} else {
					mui.toast('保存失败，请检查网络。。。');
				}
			},
			error : function() {
				mui.toast('服务器出错，请联系管理员，谢谢。');
			}
		});
	}
};
